const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  //默认情况下 babel-loader 会忽略所有 node_modules 中的文件。你可以启用本选项，以避免构建后的代码中出现未转译的第三方依赖。
  transpileDependencies: false,
  //配置desServer
  devServer:{
    //是否自动打开浏览器
    open:false,
    //主机地址
    // host:"192.168.14.138",
    host:"192.168.3.127",
    //端口号
    port:8888,
    //是否开启服务器压缩
    compress:true,
    proxy:{
      "/dev-api":{
        target:"http://gmall-h5-api.atguigu.cn/",
        // ws:true,
        changeOrigin:true,
        pathRewrite:{
          "^/dev-api":""
        }
      }
    }
  },
  //是否开启eslint检测 默认是true
  // lintOnSave:false,

  //配置路径别名
  configureWebpack:{
    resolve:{
      alias:{
        "@comp":"@/components"
      }
    }
  }
})
